papal fortress - German English Dictionary